canadian cat dogs puppy attorney bird canada pet vet puppies law animal hospital nationwide social security law veterinarian cats asbestos quebec lawyer hamster alberta